package cn.assumejson.springframework.beans.factory.config;

import cn.assumejson.springframework.beans.factory.BeansException;

/**
 * TODO 后续获取推断构造
 *
 * @author Mr. Li
 * @version 1.0
 * @since 1.0 2021/12/3 10:46
 */
public interface SmartInstantiationAwareBeanPostProcessor extends InstantiationAwareBeanPostProcessor {

    default Object getEarlyBeanReference(Object bean, String beanName) throws BeansException {
        return bean;
    }


}
